package com.groupbuying.customer.pojo;

import java.util.HashMap;
import java.util.Map;

public class FinanceConstant {
	
	/**
	 * 未支付
	 */
	public static final String STATE_UNPAY="0";
	/**
	 * 支付中
	 */
	public static final String STATE_PAYING="1";
	/**
	 * 支付成功
	 */
	public static final String STATE_SUCCESS="2";
	/**
	 * 支付失败
	 */
	public static final String STATE_FAIL="3";
	
	public static Map<String,String> stateMap = new HashMap<String,String>();
	
	public static Map<String,String> refundStateMap = new HashMap<String,String>();
	
	/**
	 * 普通零钱
	 */
	public static final String PAY_TYPE_VIRTUAL="1";
	/**
	 * 支付宝
	 */
	public static final String PAY_TYPE_ALIPAY="2";
	/**
	 * 微信
	 */
	public static final String PAY_TYPE_WEIXIN="3";
	/**
	 * 银联网关支付
	 */
	public static final String PAY_TYPE_XINYE_BANK = "4";
	/**
	 * 银联快捷支付
	 */
	public static final String PAY_TYPE_XINYE_BANK_QUICKPAYMENT = "5";
	/**
	 * 福利零钱-余额
	 */
	public static final String PAY_TYPE_WEAL_VIRTUAL="6";
	
	public static Map<String,String> payTypeMap = new HashMap<String,String>();
	
	static {
		payTypeMap.put(PAY_TYPE_VIRTUAL, "零钱");
		payTypeMap.put(PAY_TYPE_ALIPAY, "支付宝");
		payTypeMap.put(PAY_TYPE_WEIXIN, "微信");
		payTypeMap.put(PAY_TYPE_XINYE_BANK, "银联网关");
		payTypeMap.put(PAY_TYPE_XINYE_BANK_QUICKPAYMENT, "银联快捷");
		payTypeMap.put(PAY_TYPE_WEAL_VIRTUAL, "余额");
	}
	/**
	 * 订单支付是否使用零钱        使用
	 */
	public static final String PAY_VIRTUAL_USE = "1";
	/**
	 * 订单支付是否使用零钱        不使用
	 */
	public static final String PAY_VIRTUAL_NOUSE = "2";

	/**
	 * 订单支付是否使用福利零钱        使用
	 */
	public static final String PAY_VIRTUAL_USE_WEAL = "3";
	/**
	 * 订单类型：1-BBC订单
	 */
	public static final String ORDER_TYPE_BBC="1";
	
	/**
	 * 订单类型：2-O2O订单
	 */
	public static final String ORDER_TYPE_O2O="2";
	/**
	 * 订单类型：3-优惠买单
	 */
	public static final String ORDER_TYPE_PREFERENTIAL="3";
	/**
	 * 订单类型：4-红包充值单
	 */
	public static final String ORDER_TYPE_REDRECHARGE="4";
	/**
	 * 订单类型：5-秒杀活动
	 */
	public static final String ORDER_TYPE_SPIKE="5";
	/**
	 * 订单类型：6-广告类订单
	 */
	public static final String ORDER_TYPE_AD="6";
	
	/**
	 * 订单类型：7-拼团类订单
	 */
	public static final String ORDER_TYPE_GROUP = "7";
	
	//---------------------充值类业务---------------------------
	
	/**
	 * 1.商户充值
	 */
	public static final String  BUSINESS_TYPE_STORE_RECHARGE ="11";
	/**
	 * 4：商户充值红包
	 */
	public static final String  BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE = "12";
    /**
     * 业务类型：13商户红包充值失败回滚
     */
    public static final String BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE_FAIL_ROLLBACK = "13";
	/**
	 * 4：会员充值
	 */
	public static final String  BUSINESS_TYPE_CUSTOMER_RECHARGE = "14";
	/**
	 * 4：商户零钱支付广告订单
	 */
	public static final String  BUSINESS_TYPE_STORE_PAYADORDER = "15";
	/**
	 * 业务类型：13商户红包充值失败回滚
	 */
	public static final String BUSINESS_TYPE_STORE_PAYADORDER_FAIL_ROLLBACK = "16";
	
	
	/**
	 * 商户现金支付广告订单
	 */
	public static final String  BUSINESS_TYPE_STORE_MONEY_PAYADORDER = "17";
	/**
	 * 广告订单返回零钱
	 */
	public static final String  BUSINESS_TYPE_STORE_AD_RETURN = "18";
	//---------------------订单支付类业务---------------------------
	/**
	 *  2：会员订单现金支付
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_MONEY_ORDERPAY ="21";
/*	public static final String BUSINESS_TYPE_CUSTOMER_ALIPAY_ORDERPAY ="22";
	public static final String BUSINESS_TYPE_CUSTOMER_WEIXIN_ORDERPAY ="23";
	public static final String BUSINESS_TYPE_CUSTOMER_BANK_ORDERPAY ="24";
	public static final String BUSINESS_TYPE_CUSTOMER_BANK_QUICK_ORDERPAY ="25";
*/	/**
	 *  2：会员订单零钱支付
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY ="26";
	
	/**
	 * 会员订单零钱支付,零钱冻结
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY_FREZON = "27";
	
	/**
	 * 2：会员订单零钱支付失败，零钱返回
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY_FAIL = "28";
	
	/**
	 * 会员订单福利零钱支付,
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ORDERPAY_FREZON = "29";
	
	/**
	 * 2：会员订单福利零钱支付失败，零钱返回
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ORDERPAY_FAIL = "30";
	
	
	
	//--------------------- 赚钱类业务 ------------------------------
	/**
	 * 业务类型:看广告赚零钱
	 */
	public static final String BUSINESS_TYPE_LOOKAD="31";
	/**
	 * 业务类型：平台赠送
	 */
	public static final String BUSINESS_TYPE_PLATEGIFT="32";
	/**
	 * 业务类型：红包抵扣
	 */
	public static final String BUSINESS_TYPE_DEDUCTIBLE="33";
	/**
	 * 业务类型：订单满返
	 */
	public static final String BUSINESS_TYPE_FULLRETURN="34";
	/**
	 * 业务类型：红包过期
	 */
	public static final String BUSINESS_TYPE_EXPIRED="35";
	/**
	 * 业务类型：分享商品
	 */
	public static final String BUSINESS_TYPE_SHAREPRODUCT="36";
	/**
	 * 业务类型：分享网店
	 */
	public static final String BUSINESS_TYPE_SHARESTORE="37";
	/**
	 * 业务类型：有奖问卷
	 */
	public static final String BUSINESS_TYPE_QUESTIONNAIRE="38";
	/**
	 * 业务类型：邀请好友
	 */
	public static final String BUSINESS_TYPE_INVITEFRIEND="39";
	/**
	 * 业务类型：签到送红包
	 */
	public static final String BUSINESS_TYPE_CHECKINAMOUNT="40";
	/**
	 * 业务类型：完善密保送红包
	 */
	public static final String BUSINESS_TYPE_COMPLETE_SECURITY="41";
	/**
	 * 业务类型：绑定手机送红包
	 */
	public static final String BUSINESS_TYPE_COMPLETE_MOBILE="42";
	/**
	 * 业务类型：填姓名送红包
	 */
	public static final String BUSINESS_TYPE_COMPLETE_NAME="43";
	/**
	 * 业务类型：评论商品送红包
	 */
	public static final String BUSINESS_TYPE_APPRAISED_PRODUCT="44";
	/**
	 * 去赚钱：发展会员
	 */
	public static final String BUSINESS_TYPE_DEVELOP_CUSTOMER="45";
	/**
	 * 去赚钱:发展会员额外奖励零钱 
	 */
	public static final String BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA="46";
	/**
	 *  去赚钱:发展店铺
	 */
	public static final String BUSINESS_TYPE_DEVELOP_STORE="47";
	/**
	 *  去赚钱: 发展店铺额外奖励
	 */
	public static final String BUSINESS_TYPE_DEVELOP_STORE_EXTRA="48";
	/**
	 *  去赚钱: 分销商品额外奖励
	 */
	public static final String BUSINESS_TYPE_DISTRIBUTION_PRODUCT_EXTRA="49";
	/**
	 *  去赚钱: 分销商品佣金
	 */
	public static final String BUSINESS_TYPE_DISTRIBUTION_PRODUCT="50";
	


	
	
	//-------------------提现类业务----------------------------
	/**
	 *  51：商户提现
	 */
	public static final String  BUSINESS_TYPE_STORE_WITHDRAW ="51";
	/**
	 *  52：商户提现冻结
	 */
	public static final String  BUSINESS_TYPE_CUSTOMER_FREEZE ="52";

	/**
	 *  51：用户提现
	 */
	public static final String  BUSINESS_TYPE_CUSTOMER_WITHDRAW ="53";
	/**
	 *  52：用户提现冻结
	 */
	public static final String  BUSINESS_TYPE_STORE_FREEZE ="54";
	
	/**
	 *  52：用户提现失败
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_WITHDRAW_FAIL = "55";
	/**
	 *  52：商户提现失败
	 */
	public static final String BUSINESS_TYPE_STORE_WITHDRAW_FAIL = "56";
	
	//-------------------- 退款类业务----------------------------
	/**
	 * 订单虚拟账户退款
	 */
	public  static final String BUSINESS_TYPE_CUSTOMER_ORDER_VIRTUAL_REFUND ="61";
	/**
	 * 订单现金退款
	 */
	public  static final String BUSINESS_TYPE_CUSTOMER_ORDER_MONEY_REFUND ="62";

	/**
	 * 订单虚拟账户退款失败回滚
	 */
	public  static final String BUSINESS_TYPE_CUSTOMER_ORDER_VIRTUAL_REFUND_FAIL_ROLLBACK ="63";
	
	/**
	 * 订单虚拟账户福利零钱退款
	 */
	public  static final String BUSINESS_TYPE_CUSTOMER_ORDER_WEAL_VIRTUAL_REFUND ="64";
	
	/**
	 * 订单虚拟账户福利零钱退款
	 */
	public  static final String BUSINESS_TYPE_CUSTOMER_ORDER_WEAL_VIRTUAL_REFUND_FAIL_ROLLBACK  ="65";
	
	/**
	 * 商户优惠买单退款冻结金额
	 */
	public static final String  BUSINESS_TYPE_STORE_PREFERENTALRETURN_FREEZE ="66";
	/**
	 * 商户优惠买单退款冻结金额解冻
	 */
	public static final String  BUSINESS_TYPE_STORE_PREFERENTALRETURN_NUFREEZE ="67";
	
	
	// -----------------保证金服务费业务---------------- 
	
	/**
	 * 商户交保证金	
	 */
	public  static final String BUSINESS_TYPE_STORE_BOND_CHARGE ="71";
	/**
	 * 商户退保证金
	 */
	public  static final String BUSINESS_TYPE_STORE_BOND_REFUND  ="72";
	/**
	 * 商户缴服务费
	 */
	public  static final String BUSINESS_TYPE_STORE_SERVICE_CHARGE ="73";
	/**
	 *  商户退服务费
	 */
	public  static final String BUSINESS_TYPE_STORE_SERVICE_REFUND ="72";
	/**
	 * 服务费转可提现
	 */
	public static final String  BUSINESS_TYPE_SERVICE_CHANGE_CANBERAISED="73";
    /**
     * 业务类型：商户交罚款
     */
    public static final String BUSINESS_TYPE_STORE_PAYMENT_FORFEIT = "74";
    /**
     * 业务类型：商户赔偿用户
     */
    public static final String BUSINESS_TYPE_STORE_PAY_FOR_CUSTOMER = "75";
	// ------------------------------分账业务--------------------
	/**
	 * 平台bbc分账
	 */
	public  static final String BUSINESS_TYPE_PLATE_BBC_SETTLEMENT ="81";
	/**
	 * 平台O2O分账
	 */
	public  static final String BUSINESS_TYPE_PLATE_O2O_SETTLEMENT ="82";
	/**
	 * 商户BBC 分账
	 */
	public  static final String BUSINESS_TYPE_STORE_BBC_SETTLEMENT ="83";
	/**
	 * 商户O2O分账
	 */
	public  static final String BUSINESS_TYPE_STORE_O2O_SETTLEMENT ="84";
	/**
	 * 商户优惠买单分账
	 */
	public  static final String BUSINESS_TYPE_STORE_PRE_SETTLEMENT ="86";
	/**
	 * 平台优惠买单分账
	 */
	public  static final String BUSINESS_TYPE_PLATE_PRE_SETTLEMENT ="87";
	/**
	 * 分销商佣金结算
	 */
	public static final String BUSINESS_TYPE_DISTRIBUTOR_COMMISSION_SETTLEMENT= "85";
    /**
     * 补全资料
     */
    public static final String BUSINESS_TYPE_COMPLETE_DATA  = "90";
    /**
     * 注册送红包
     */
    public static final String BUSINESS_TYPE_REGISTER  = "91";
    /**
     * 推荐购买
     */
    public static final String BUSINESS_TYPE_RECOMMENDED_PURCHASE= "93";
    /**
     * 沉淀用户激活
     */
    public static final String BUSINESS_TYPE_PRECIPITATING_USER_ACTIVATION= "95";
    /**
     * 评价
     */
    public static final String BUSINESS_TYPE_APPRAISE= "97";
	/**
	 * 兴趣爱好领取红包
	 */
	public static final String BUSINESS_TYPE_INTERESTHOBBIES = "98";
	
	
	/**
	 * 业务类型：分享活动
	 */
	public static final String BUSINESS_TYPE_SHAREACTIVE="99";
	
	/**
	 * 业务类型   不可用零钱   福利发放
	 */
	public static final String BUSINESS_TYPE_WELFARE="100";
	/**
	 * 业务类型   不可用零钱   摇一摇
	 */
	public static final String BUSINESS_TYPE_WOBBLE="101";
	
	/**
	 * 业务类型   不可用零钱   导入爱的家会员同步数据
	 */
	public static final String BUSINESS_TYPE_WOBBLE_DEF="102";
	
	/**
	 * 业务类型   福利零钱   平台操作增加金额
	 */
	public static final String BUSINESS_TYPE_WOBBLE_ADD="103";
	
	/**
	 * 业务类型   福利零钱   平台操作减少金额
	 */
	public static final String BUSINESS_TYPE_WOBBLE_REDUCE="104";
	
	/**
	 * 业务类型   红包     平台发放年货节福利
	 */
	public static final String BUSINESS_TYPE_STOCKING_REDADD="110";
	
	/**
	 * 业务类型   红包     平台发放首单补贴活动
	 */
	public static final String BUSINESS_TYPE_SUBSIDY_REDADD="111";
	/**
	 * 平台补贴支付通道费
	 */
	public static final String BUSINESS_TYPE_REAT_MONEY_ADD = "112";
	
	/**
	 * 订单关闭-返还会员红包
	 */
	public static final String BUSINESS_TYPE_CLOSE_ORDERRED="113";
	
	/**
	 * 业务类型：分享门店
	 */
	public static final String BUSINESS_TYPE_SHARESHOPSTORE="114";
	
	/**
	 * 业务类型   福利零钱   电信套餐增加金额
	 */
	public static final String BUSINESS_TYPE_DXWOBBLE_ADD="115";

	/**
	 * 业务类型  订单完成推荐人返现
	 */
	public static final String GIVER_EWARD_GOLD="116";
	/**
	 * 供热订单返利
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_CASKBACK="117";
	/**
	 * 笑脸墙活动奖金
	 */
	public static final String BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ACTIVITY="118";
	/**
	 * 商户活动奖金
	 */
	public static final String BUSINESS_TYPE__ACTIVITY_SUBSIDY="119";
	
	
	public static Map<String,String> businessTypeMap = new HashMap<String,String>();
	
	static{
		businessTypeMap.put(BUSINESS_TYPE_STORE_RECHARGE, "商户充值");
		businessTypeMap.put(BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE, "商户充值红包");
		businessTypeMap.put(BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE_FAIL_ROLLBACK, "商户红包充值失败回滚");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PAYADORDER, "商户现金支付广告订单");
		businessTypeMap.put(BUSINESS_TYPE_STORE_MONEY_PAYADORDER, "商户现金支付广告订单");
		businessTypeMap.put(BUSINESS_TYPE_STORE_AD_RETURN, "广告订单返还现金");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PAYADORDER_FAIL_ROLLBACK, "商户支付广告订单失败回滚");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_RECHARGE, "会员充值");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_MONEY_ORDERPAY, "会员订单现金支付");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY, "会员订单现金支付");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY_FREZON, "会员订单现金支付,冻结金额");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY_FAIL, "会员订单支付，失败，现金返还");
		
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ORDERPAY_FREZON, "会员订单支付，余额扣减");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ORDERPAY_FAIL, "会员订单支付，失败，余额返还");
		
		businessTypeMap.put(BUSINESS_TYPE_LOOKAD, "看广告");
		businessTypeMap.put(BUSINESS_TYPE_PLATEGIFT, "平台赠送");
		businessTypeMap.put(BUSINESS_TYPE_DEDUCTIBLE, "红包抵扣");
		businessTypeMap.put(BUSINESS_TYPE_FULLRETURN, "订单满返");
		businessTypeMap.put(BUSINESS_TYPE_EXPIRED, "红包过期");
		businessTypeMap.put(BUSINESS_TYPE_SHAREPRODUCT, "分享商品");
		businessTypeMap.put(BUSINESS_TYPE_SHAREACTIVE, "分享活动");
		businessTypeMap.put(BUSINESS_TYPE_SHARESTORE, "分享网店");
		businessTypeMap.put(BUSINESS_TYPE_SHARESHOPSTORE, "分享门店");
		businessTypeMap.put(BUSINESS_TYPE_QUESTIONNAIRE, "有奖问卷");
		businessTypeMap.put(BUSINESS_TYPE_INVITEFRIEND, "邀请好友");
		businessTypeMap.put(BUSINESS_TYPE_CHECKINAMOUNT, "签到");
		businessTypeMap.put(BUSINESS_TYPE_REGISTER, "注册");
		businessTypeMap.put(BUSINESS_TYPE_COMPLETE_SECURITY, "完善密保");
		businessTypeMap.put(BUSINESS_TYPE_COMPLETE_MOBILE, "绑定手机");
		businessTypeMap.put(BUSINESS_TYPE_COMPLETE_NAME, "填写姓名");
		businessTypeMap.put(BUSINESS_TYPE_APPRAISED_PRODUCT, "评论商品增红包");
		businessTypeMap.put(BUSINESS_TYPE_INTERESTHOBBIES, "兴趣爱好");
		businessTypeMap.put(BUSINESS_TYPE_PRECIPITATING_USER_ACTIVATION,"沉淀用户激活");
		businessTypeMap.put(BUSINESS_TYPE_COMPLETE_DATA, "补全资料送红包");
		businessTypeMap.put(BUSINESS_TYPE_APPRAISED_PRODUCT, "评论商品送红包");
		businessTypeMap.put(BUSINESS_TYPE_APPRAISE,"评价");
		businessTypeMap.put(BUSINESS_TYPE_DEVELOP_CUSTOMER,"发展会员");
		businessTypeMap.put(BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA,"发展会员额外奖励");
		businessTypeMap.put(BUSINESS_TYPE_DEVELOP_STORE,"发展店铺");
		businessTypeMap.put(BUSINESS_TYPE_DEVELOP_STORE_EXTRA,"发展店铺额外奖励");
		businessTypeMap.put(BUSINESS_TYPE_DISTRIBUTION_PRODUCT_EXTRA,"分销商品额外奖励");
		businessTypeMap.put(BUSINESS_TYPE_DISTRIBUTION_PRODUCT,"分销");
		businessTypeMap.put(BUSINESS_TYPE_STORE_WITHDRAW, "商户提现");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_FREEZE, "商户提现冻结");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_WITHDRAW, "会员提现");
		businessTypeMap.put(BUSINESS_TYPE_STORE_FREEZE, "会员提现冻结");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_ORDER_VIRTUAL_REFUND, "订单现金退款");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_ORDER_MONEY_REFUND, "订单现金退款");
		businessTypeMap.put(BUSINESS_TYPE_STORE_BOND_CHARGE, "商户缴纳保证金");
		businessTypeMap.put(BUSINESS_TYPE_STORE_BOND_REFUND, "商户退保证金");
		businessTypeMap.put(BUSINESS_TYPE_STORE_SERVICE_CHARGE, "商户缴纳服务费");
		businessTypeMap.put(BUSINESS_TYPE_STORE_SERVICE_REFUND, "商户退服务费");
		businessTypeMap.put(BUSINESS_TYPE_SERVICE_CHANGE_CANBERAISED, "服务费转可提现金额");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PAYMENT_FORFEIT, "商户交罚款");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PAY_FOR_CUSTOMER, "商户赔偿用户");
		businessTypeMap.put(BUSINESS_TYPE_PLATE_BBC_SETTLEMENT, "平台BBC结算");
		businessTypeMap.put(BUSINESS_TYPE_PLATE_O2O_SETTLEMENT, "平台O2O结算");
		businessTypeMap.put(BUSINESS_TYPE_PLATE_PRE_SETTLEMENT, "平台优惠买单结算");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PRE_SETTLEMENT, "商户优惠买单结算");
		businessTypeMap.put(BUSINESS_TYPE_STORE_BBC_SETTLEMENT, "商户BBC结算");
		businessTypeMap.put(BUSINESS_TYPE_STORE_O2O_SETTLEMENT, "服商户O2O结算");
		businessTypeMap.put(BUSINESS_TYPE_DISTRIBUTOR_COMMISSION_SETTLEMENT, "分销商佣金结算");
		
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_WITHDRAW_FAIL,"会员提现失败");
		businessTypeMap.put(BUSINESS_TYPE_STORE_WITHDRAW_FAIL,"商户提现失败");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_ORDER_VIRTUAL_REFUND_FAIL_ROLLBACK,"订单退款失败现金回滚");
		
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_ORDER_WEAL_VIRTUAL_REFUND,"订单余额退款");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_ORDER_WEAL_VIRTUAL_REFUND_FAIL_ROLLBACK,"订单退款失败余额回滚");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PREFERENTALRETURN_FREEZE,"商户优惠买单退款冻结金额");
		businessTypeMap.put(BUSINESS_TYPE_STORE_PREFERENTALRETURN_NUFREEZE,"商户优惠买单退款冻结金额解冻");

		businessTypeMap.put(BUSINESS_TYPE_WELFARE,"余额发放");
		businessTypeMap.put(BUSINESS_TYPE_WOBBLE,"摇一摇");
		businessTypeMap.put(BUSINESS_TYPE_WOBBLE_DEF,"爱的家会员导入数据");
		//平台操作增加金额
		businessTypeMap.put(BUSINESS_TYPE_WOBBLE_ADD,"平台操作增加金额");
		businessTypeMap.put(BUSINESS_TYPE_WOBBLE_REDUCE,"平台操作减少金额");
		businessTypeMap.put(BUSINESS_TYPE_DXWOBBLE_ADD,"电信合作");
		businessTypeMap.put(GIVER_EWARD_GOLD,"会员下单成功,被推荐人奖励");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_CASKBACK,"供热订单返现");
		
		businessTypeMap.put(BUSINESS_TYPE_STOCKING_REDADD,"年货节福利");
		businessTypeMap.put(BUSINESS_TYPE_SUBSIDY_REDADD,"平台首单补贴");
		businessTypeMap.put(BUSINESS_TYPE_REAT_MONEY_ADD,"平台补贴支付通道费");
		
		businessTypeMap.put(BUSINESS_TYPE_CLOSE_ORDERRED,"订单关闭退还红包");
		businessTypeMap.put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ACTIVITY,"活动奖金");
		businessTypeMap.put(BUSINESS_TYPE__ACTIVITY_SUBSIDY,"商户活动补贴");

		
	}
	
	
	/**
     * 业务类型Map
     */
    public static final Map<String,String> plateBusinessTypeMAP = new HashMap<String,String>(){
    	{
    		put(BUSINESS_TYPE_CUSTOMER_WITHDRAW,"会员提现");
    		put(BUSINESS_TYPE_CUSTOMER_ORDER_VIRTUAL_REFUND, "订单零钱退款");
    		put(BUSINESS_TYPE_CUSTOMER_ORDER_MONEY_REFUND, "订单现金退款");
    		put(BUSINESS_TYPE_STORE_RECHARGE, "商户充值");
    		put(BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE_FAIL_ROLLBACK, "商户红包充值失败回滚");
    		put(BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE, "商户充值红包");
    		put(BUSINESS_TYPE_STORE_AD_RETURN, "广告订单返还零钱");
    		put(BUSINESS_TYPE_STORE_PAYADORDER, "商户零钱支付广告订单");
    		put(BUSINESS_TYPE_STORE_MONEY_PAYADORDER, "商户现金支付广告订单");
    		put(BUSINESS_TYPE_STORE_PAYADORDER_FAIL_ROLLBACK, "商户支付广告订单失败回滚");
    		put(BUSINESS_TYPE_CUSTOMER_RECHARGE, "会员充值");
    		put(BUSINESS_TYPE_CUSTOMER_MONEY_ORDERPAY, "会员订单现金支付");
    		put(BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY, "会员订单零钱支付");
    		put(BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY_FREZON, "会员订单零钱支付,冻结金额");
    		put(BUSINESS_TYPE_CUSTOMER_VIRTUAL_ORDERPAY_FAIL, "会员订单支付，失败，零钱返还");
    		put(BUSINESS_TYPE_STORE_WITHDRAW, "商户提现");
    		put(BUSINESS_TYPE_CUSTOMER_FREEZE, "商户提现冻结");
    		put(BUSINESS_TYPE_STORE_BOND_CHARGE, "商户缴纳保证金");
    		put(BUSINESS_TYPE_STORE_BOND_REFUND, "商户退保证金");
    		put(BUSINESS_TYPE_STORE_SERVICE_CHARGE, "商户缴纳服务费");
    		put(BUSINESS_TYPE_STORE_SERVICE_REFUND, "商户退服务费");
    		put(BUSINESS_TYPE_SERVICE_CHANGE_CANBERAISED, "服务费转可提现金额");
    		put(BUSINESS_TYPE_STORE_PAYMENT_FORFEIT, "商户交罚款");
    		put(BUSINESS_TYPE_STORE_PAY_FOR_CUSTOMER, "商户赔偿用户");
    		put(BUSINESS_TYPE_PLATE_BBC_SETTLEMENT, "平台BBC结算");
    		put(BUSINESS_TYPE_PLATE_O2O_SETTLEMENT, "平台O2O结算");
    		put(BUSINESS_TYPE_STORE_BBC_SETTLEMENT, "商户BBC结算");
    		put(BUSINESS_TYPE_STORE_O2O_SETTLEMENT, "服商户O2O结算");
    		put(BUSINESS_TYPE_DISTRIBUTOR_COMMISSION_SETTLEMENT, "分销商佣金结算");
    		//平台操作增加金额
    		put(BUSINESS_TYPE_WOBBLE_ADD,"平台操作增加金额");
    		put(BUSINESS_TYPE_WOBBLE_REDUCE,"平台操作减少金额");
    		put(BUSINESS_TYPE_DXWOBBLE_ADD,"电信合作");
    		put(GIVER_EWARD_GOLD,"会员下单成功,被推荐人奖励");
    		put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_CASKBACK,"供热订单返现");
    		put(BUSINESS_TYPE_DEVELOP_CUSTOMER,"发展会员");
    		put(BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA,"发展会员额外奖励");
    		put(BUSINESS_TYPE_DEVELOP_STORE,"发展店铺");
    		put(BUSINESS_TYPE_DEVELOP_STORE_EXTRA,"发展店铺额外奖励");
    		put(BUSINESS_TYPE_SUBSIDY_REDADD,"平台首单补贴");
    		put(BUSINESS_TYPE_REAT_MONEY_ADD,"平台补贴支付通道费");
    		put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_ACTIVITY,"活动奖金");
    		put(BUSINESS_TYPE__ACTIVITY_SUBSIDY,"商户活动补贴");
    	}
    };
    /**
     * 业务类型Map
     */
    public static final Map<String,String> storeBusinessTypeMAP = new HashMap<String,String>(){
    	{
    		put(BUSINESS_TYPE_CUSTOMER_ORDER_VIRTUAL_REFUND, "订单零钱退款");
    		put(BUSINESS_TYPE_CUSTOMER_ORDER_MONEY_REFUND, "订单现金退款");
    		put(BUSINESS_TYPE_STORE_RECHARGE, "商户充值");
    		put(BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE_FAIL_ROLLBACK, "商户红包充值失败回滚");
    		put(BUSINESS_TYPE_STORE_REDENVELOPE_RECHARGE, "商户充值红包");
    		put(BUSINESS_TYPE_STORE_AD_RETURN, "广告订单返还零钱");
    		put(BUSINESS_TYPE_STORE_PAYADORDER, "商户零钱支付广告订单");
    		put(BUSINESS_TYPE_STORE_MONEY_PAYADORDER, "商户现金支付广告订单");
    		put(BUSINESS_TYPE_STORE_PAYADORDER_FAIL_ROLLBACK, "商户支付广告订单失败回滚");
    		put(BUSINESS_TYPE_STORE_WITHDRAW, "商户提现");
    		put(BUSINESS_TYPE_CUSTOMER_FREEZE, "商户提现冻结");
    		put(BUSINESS_TYPE_STORE_BOND_CHARGE, "商户缴纳保证金");
    		put(BUSINESS_TYPE_STORE_BOND_REFUND, "商户退保证金");
    		put(BUSINESS_TYPE_STORE_SERVICE_CHARGE, "商户缴纳服务费");
    		put(BUSINESS_TYPE_STORE_SERVICE_REFUND, "商户退服务费");
    		put(BUSINESS_TYPE_SERVICE_CHANGE_CANBERAISED, "服务费转可提现金额");
    		put(BUSINESS_TYPE_STORE_PAYMENT_FORFEIT, "商户交罚款");
    		put(BUSINESS_TYPE_STORE_PAY_FOR_CUSTOMER, "商户赔偿用户");
    		put(BUSINESS_TYPE_PLATE_BBC_SETTLEMENT, "平台BBC结算");
    		put(BUSINESS_TYPE_PLATE_O2O_SETTLEMENT, "平台O2O结算");
    		put(BUSINESS_TYPE_STORE_BBC_SETTLEMENT, "商户BBC结算");
    		put(BUSINESS_TYPE_STORE_O2O_SETTLEMENT, "服商户O2O结算");
    		put(BUSINESS_TYPE_DISTRIBUTOR_COMMISSION_SETTLEMENT, "分销商佣金结算");
    		//平台操作增加金额
    		put(BUSINESS_TYPE_WOBBLE_ADD,"平台操作增加金额");
    		put(BUSINESS_TYPE_WOBBLE_REDUCE,"平台操作减少金额");
    		put(BUSINESS_TYPE_DXWOBBLE_ADD,"电信合作");
    		put(GIVER_EWARD_GOLD,"会员下单成功,被推荐人奖励");
    		put(BUSINESS_TYPE_CUSTOMER_WEALVIRTUAL_CASKBACK,"供热订单返现");
    		put(BUSINESS_TYPE_DEVELOP_CUSTOMER,"发展会员");
    		put(BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA,"发展会员额外奖励");
    		put(BUSINESS_TYPE_DEVELOP_STORE,"发展店铺");
    		put(BUSINESS_TYPE_DEVELOP_STORE_EXTRA,"发展店铺额外奖励");
    		put(BUSINESS_TYPE_SUBSIDY_REDADD,"平台首单补贴");
    		put(BUSINESS_TYPE_REAT_MONEY_ADD,"平台补贴支付通道费");
    		put(BUSINESS_TYPE__ACTIVITY_SUBSIDY,"商户活动补贴");
    	}
    };
    /**
     * 业务类型Map
     */
    public static final Map<String,String> redEnvelopeBusinessTypeMap = new HashMap<String,String>(){
    	{
    		put(BUSINESS_TYPE_LOOKAD, businessTypeMap.get(BUSINESS_TYPE_LOOKAD));
    		put(BUSINESS_TYPE_PLATEGIFT, businessTypeMap.get(BUSINESS_TYPE_PLATEGIFT));
    		put(BUSINESS_TYPE_DEDUCTIBLE, businessTypeMap.get(BUSINESS_TYPE_DEDUCTIBLE));
    		put(BUSINESS_TYPE_FULLRETURN, businessTypeMap.get(BUSINESS_TYPE_FULLRETURN));
    		put(BUSINESS_TYPE_EXPIRED, businessTypeMap.get(BUSINESS_TYPE_EXPIRED));
    		put(BUSINESS_TYPE_SHAREPRODUCT, businessTypeMap.get(BUSINESS_TYPE_SHAREPRODUCT));
    		put(BUSINESS_TYPE_SHAREACTIVE, businessTypeMap.get(BUSINESS_TYPE_SHAREACTIVE));
    		put(BUSINESS_TYPE_SHARESTORE,businessTypeMap.get(BUSINESS_TYPE_SHARESTORE));
    		put(BUSINESS_TYPE_SHARESHOPSTORE,businessTypeMap.get(BUSINESS_TYPE_SHARESHOPSTORE));
    		put(BUSINESS_TYPE_QUESTIONNAIRE, businessTypeMap.get(BUSINESS_TYPE_QUESTIONNAIRE));
    		put(BUSINESS_TYPE_INVITEFRIEND,businessTypeMap.get(BUSINESS_TYPE_INVITEFRIEND));
    		put(BUSINESS_TYPE_CHECKINAMOUNT,businessTypeMap.get(BUSINESS_TYPE_CHECKINAMOUNT));
    		put(BUSINESS_TYPE_REGISTER,businessTypeMap.get(BUSINESS_TYPE_REGISTER));
    		put(BUSINESS_TYPE_COMPLETE_SECURITY, businessTypeMap.get(BUSINESS_TYPE_COMPLETE_SECURITY));
    		put(BUSINESS_TYPE_COMPLETE_MOBILE, businessTypeMap.get(BUSINESS_TYPE_COMPLETE_MOBILE));
    		put(BUSINESS_TYPE_COMPLETE_NAME, businessTypeMap.get(BUSINESS_TYPE_COMPLETE_NAME));
    		put(BUSINESS_TYPE_APPRAISED_PRODUCT,businessTypeMap.get(BUSINESS_TYPE_APPRAISED_PRODUCT));
    		put(BUSINESS_TYPE_INTERESTHOBBIES,businessTypeMap.get(BUSINESS_TYPE_INTERESTHOBBIES));
    		put(BUSINESS_TYPE_PRECIPITATING_USER_ACTIVATION,businessTypeMap.get(BUSINESS_TYPE_PRECIPITATING_USER_ACTIVATION));
    		put(BUSINESS_TYPE_COMPLETE_DATA, businessTypeMap.get(BUSINESS_TYPE_COMPLETE_DATA));
    		put(BUSINESS_TYPE_APPRAISED_PRODUCT,businessTypeMap.get(BUSINESS_TYPE_APPRAISED_PRODUCT));
    		put(BUSINESS_TYPE_APPRAISE,businessTypeMap.get(BUSINESS_TYPE_APPRAISE));
    		put(BUSINESS_TYPE_DEVELOP_CUSTOMER,businessTypeMap.get(BUSINESS_TYPE_DEVELOP_CUSTOMER));
    		put(BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA,businessTypeMap.get(BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA));
    		put(BUSINESS_TYPE_DEVELOP_STORE,businessTypeMap.get(BUSINESS_TYPE_DEVELOP_STORE));
    		put(BUSINESS_TYPE_DEVELOP_STORE_EXTRA,businessTypeMap.get(BUSINESS_TYPE_DEVELOP_STORE_EXTRA));
    		put(BUSINESS_TYPE_DISTRIBUTION_PRODUCT_EXTRA,businessTypeMap.get(BUSINESS_TYPE_DISTRIBUTION_PRODUCT_EXTRA));
    		put(BUSINESS_TYPE_DISTRIBUTION_PRODUCT,businessTypeMap.get(BUSINESS_TYPE_DISTRIBUTION_PRODUCT));
    		put(BUSINESS_TYPE_SUBSIDY_REDADD,businessTypeMap.get(BUSINESS_TYPE_SUBSIDY_REDADD));
    		put(BUSINESS_TYPE_REAT_MONEY_ADD,businessTypeMap.get(BUSINESS_TYPE_REAT_MONEY_ADD));
    	}
    };
	/**
	 * 订单类型常量
	 */
	public static final String ORDER_TYPE ="orderType";
	
	/**
	 * 流水 进
	 */
	public static final String INOROUT_IN ="1";
	/**
	 * 流水  出
	 */
	public static final String INOROUT_OUT ="2";
	
	/**
	 * 日志类型   1普通零钱
	 */
	public static final String CANORNO_CAN ="1";
	/**
	 * 日志类型  2 不可用零钱
	 */
	public static final String CANORNO_NO ="2";

	
	/**
	 * 账号类型   商户
	 */
	public  static final String ACCOUNTTYPE_STORE ="1";
	
	/**
	 * 账号类型  会员
	 */
	public  static final String ACCOUNTTYPE_CUSTOMER ="2";
	/**
	 * 账号类型  平台
	 */
	public  static final String ACCOUNTTYPE_PLATE ="3";
	/**
	 * 账号类型  分销商
	 */
	public  static final String ACCOUNTTYPE_DISTRIBUTOR ="4";
	
	public static Map<String,String> accountTypeMap = new HashMap<String,String>();
	static{
		accountTypeMap.put(ACCOUNTTYPE_STORE, "商户");
		accountTypeMap.put(ACCOUNTTYPE_CUSTOMER, "会员");
		accountTypeMap.put(ACCOUNTTYPE_PLATE, "平台");
		accountTypeMap.put(ACCOUNTTYPE_DISTRIBUTOR, "分销商");
	}
	
	
	/**
	 * 快捷支付认证
	 */
	public static final String BANK_PAY_TYPE_AUTH="ep_auth";
	/**
	 * 快捷支付认证后支付
	 */
	public static final String BANK_PAY_TYPE_AUTHPAY="ep_authpay";
	/**
	 * 网关支付
	 */
	public static final String BANK_PAY_TYPE_GPPAY="gp_pay";
	
	/**
	 * 交易状态，0-退款中 ,1-成功；2-失败；3-未决
	 */
	public static final String BANK_TRANSSTATUS_DOING="0";
	/**
	 * 交易状态，1-成功；2-失败；3-未决
	 */
	public static final String BANK_TRANSSTATUS_SUCCESS="1";
	/**
	 * 交易状态，1-成功；2-失败；3-未决
	 */
	public static final String BANK_TRANSSTATUS_FAIL="2";
	/**
	 * 交易状态，1-成功；2-失败；3-未决
	 */
	public static final String BANK_TRANSSTATUS_UNKNOW="3";
	
	public static Map<String,String> bankTransstatusMap = new HashMap<String,String>();
	static{
		bankTransstatusMap.put(BANK_TRANSSTATUS_SUCCESS, "成功");
		bankTransstatusMap.put(BANK_TRANSSTATUS_FAIL, "失败");
		bankTransstatusMap.put(BANK_TRANSSTATUS_UNKNOW, "未决");
	}
	
	//-------------------------------分账系统常量-------------------------------------
	/**
	 * 仓配费平台定价比例
	 */
	public static final String WAREHOUSE_PLATEPRICE_SCALE="warehouse.plateprice.scale";
	/**
	 * 仓配费采购价比例
	 */
	public static final String WAREHOUSE_PURCHASEPRICE_SCALE="warehouse.purchaseprice.scale";
	/**
	 * 一级分佣比例
	 */
	public static final String FIRST_COMMISSION_SCALE="first.commission.scale";
	
	/**
	 * 二级分佣比例
	 */
	public static final String SECOND_COMMISSION_SCALE="second.commission.scale";
	
	/**
	 * 第三方支付通道比例
	 */
	public static final String THIRD_PAYMENTCHANNEL_SCALE="third.paymentchannel.scale";
	/**
	 * 分享商品红包限制金额
	 */
	public static final String SHARE_PRODUCT_LIMIT="share.product.limit";
	/**
	 * 分享红包金额
	 */
	public static final String SHARE_PRODUCT_RED="share.product.red";
	
	/**
	 * （供应商）平台支付通道比例
	 */
	public static final String PLATE_PAYMENTCHANNEL_SCALE="plate.paymentchannel.scale";
	/**
	 * 服务商平台支付通道比例
	 */
	public static final String SERVER_PAYMENTCHANNEL_SCALE="server.paymentchannel.scale";
	
	/**
	 * 快递查询费
	 */
	public static final String QUERY_LOGISTICS_COST="query.logistics.cost";
	/**
	 * BBC订单分账账期
	 */
	public static final String BBC_SETTLEMENT_PERIOD="bbc.settlement.period";
	/**
	 * o2o订单分账账期
	 */
	public static final String O2O_SETTLEMENT_PERIOD="o2o.settlement.period";
	/**
	 * o2o服务订单分佣比例
	 */
	public static final String  O2O_COMMISSION_SCALE ="o2o.commission.scale";
	/**
	 * 优惠买单订单分账账期
	 */
	public static final String PRE_SETTLEMENT_PERIOD="pre.settlement.period";
	/**
	 * 优惠买单 商户分佣比例
	 */
	public static final String PRE_COMMISSION_SCALE="pre.commission.scale";
	
	//-------------------支付单号 业务前缀-------------------------------------
	
	/**
	 * 订单类支付单号前缀
	 */
	public static final String BBC_ORDER_PAY="BC";
	/**
	 * 订单类支付单号前缀
	 */
	public static Map<String,String> orderPrefixMap =new HashMap<String,String>();
	
	static {
		orderPrefixMap.put(ORDER_TYPE_BBC, "BC");
		orderPrefixMap.put(ORDER_TYPE_AD, "AD");
		orderPrefixMap.put(ORDER_TYPE_GROUP, "GR");
		orderPrefixMap.put(ORDER_TYPE_O2O, "OO");
		orderPrefixMap.put(ORDER_TYPE_PREFERENTIAL, "PR");
		orderPrefixMap.put(ORDER_TYPE_REDRECHARGE, "RE");
		orderPrefixMap.put(ORDER_TYPE_SPIKE, "SP");
	}
	
	/**
	 * 储蓄卡：0
	 */
	public static final String BANK_CARD_TYPE_DEBIT_CARD ="0";
	/**
	 * 信用卡：1
	 */
	public static final String BANK_CARD_TYPE_CREDIT_CARD ="1";
	/**
	 * 2-对公账户
	 */
	public static final String BANK_CARD_TYPE_PUBLIC_CARD="2";
	/**
	 * 服务门店提现最低金额门槛
	 */
	public static final String SERVER_WITHDRAW_MIN_AMOUNT ="server.withdraw.min.amount";
	/**
	 * 服务门店提现最高金额
	 */
	public static final String SERVER_WITHDRAW_MAX_AMOUNT ="server.withdraw.max.amount";
	/**
	 * 供应商提现最低金额门槛
	 */
	public static final String STORE_WITHDRAW_MIN_AMOUNT ="store.withdraw.min.amount";
	/**
	 * 供应商提现最高金额
	 */
	public static final String STORE_WITHDRAW_MAX_AMOUNT ="store.withdraw.max.amount";
	/**
	 * 会员提现最低金额门槛
	 */
	public static final String CUSTOMER_WITHDRAW_MIN_AMOUNT ="customer.withdraw.min.amount";
	/**
	 * 会员提现最高金额
	 */
	public static final String CUSTOMER_WITHDRAW_MAX_AMOUNT ="customer.withdraw.max.amount";
	
	/**
	 * 红包兑换比例
	 */
	public static final String RED_ENVELOPE_SCALE ="red.envelope.scale";
	
	/**
     *  去赚钱: 分销商品额外奖励（运营参数）
     */
	public static final String WEBSITE_OPERATE_DISTRIBUTION_PRODUCT_EXTRA = "distributor.makeMoney.product.extra";
	/**
	 *  去赚钱: 发展店铺（运营参数）
	 */
	public static final String WEBSITE_OPERATE_DEVELOP_STORE = "distributor.makeMoney.store";
	/**
     *  去赚钱: 发展店铺额外奖励（运营参数）
     */
	public static final String WEBSITE_OPERATE_DEVELOP_STORE_EXTRA = "distributor.makeMoney.store.extra";
	/**
	 *  去赚钱: 发展会员（运营参数）
	 */
	public static final String WEBSITE_OPERATE_DEVELOP_CUSTOMER = "distributor.makeMoney.customer";
	/**
	 *  去赚钱: 发展会员奖励零钱上限（运营参数）
	 */
	public static final String WEBSITE_OPERATE_DEVELOP_CUSTOMER_MAX = "distributor.makeMoney.customer.max";
	/**
	 *  去赚钱: 发展会员额外奖励（运营参数）
	 */
	public static final String WEBSITE_OPERATE_DEVELOP_CUSTOMER_EXTRA = "distributor.makeMoney.customer.extra";
	
	 /**
     * 操作类型map，用于下拉选择
     */
    public static Map<String,String> makeMoneyCustomer = new HashMap<String,String>();

    static {
    	makeMoneyCustomer.put(BUSINESS_TYPE_COMPLETE_DATA,"补全资料");
    	makeMoneyCustomer.put(BUSINESS_TYPE_CHECKINAMOUNT,"每日签到");
    	makeMoneyCustomer.put(BUSINESS_TYPE_INVITEFRIEND,"邀请好友注册");
    	makeMoneyCustomer.put(BUSINESS_TYPE_RECOMMENDED_PURCHASE,"推荐购买");
    	makeMoneyCustomer.put(BUSINESS_TYPE_SHAREPRODUCT,"商品分享");
    	makeMoneyCustomer.put(BUSINESS_TYPE_DISTRIBUTION_PRODUCT_EXTRA,"分销商品额外奖励");
    	makeMoneyCustomer.put(BUSINESS_TYPE_PRECIPITATING_USER_ACTIVATION,"沉淀用户激活");
    	makeMoneyCustomer.put(BUSINESS_TYPE_QUESTIONNAIRE,"有奖调查问卷");
    	makeMoneyCustomer.put(BUSINESS_TYPE_APPRAISE,"评价");
    	makeMoneyCustomer.put(BUSINESS_TYPE_LOOKAD,"看广告");
    	makeMoneyCustomer.put(BUSINESS_TYPE_DEVELOP_STORE,"发展店铺");
    	makeMoneyCustomer.put(BUSINESS_TYPE_DEVELOP_STORE_EXTRA,"发展店铺额外奖励");
    	makeMoneyCustomer.put(BUSINESS_TYPE_DEVELOP_CUSTOMER,"发展会员");
    	makeMoneyCustomer.put(BUSINESS_TYPE_DEVELOP_CUSTOMER_EXTRA,"发展会员额外奖励");
    	makeMoneyCustomer.put(BUSINESS_TYPE_DISTRIBUTION_PRODUCT,"分销");
    	makeMoneyCustomer.put(BUSINESS_TYPE_SHAREACTIVE,"分享活动");
    }
    
    /**
     * 退款状态：0-退款中，1-成功，2-退款失败 3-交易未决
     */
    public static  final String REFUND_STATE_REFUNDING="0";
    /**
     * 退款状态：0-退款中，1-成功，2-退款失败 3-交易未决
     */
    public static  final String REFUND_STATE_SUCCESS="1";
    /**
     * 退款状态：0-退款中，1-成功，2-退款失败 3-交易未决
     */
    public static  final String REFUND_STATE_FAIL="2";
    /**
     * 退款状态：0-退款中，1-成功，2-退款失败 3-交易未决
     */
    public static  final String REFUND_STATE_UNKNOW="3";
    
    
    /**
     * 看广告（运营参数中设置--key：customermakemoney.dibs.watchads）
     */
    public static  final String CUSTOMERMAKEMONEY_DIBS_WATCHADS="customermakemoney.watchads";
    
    /**
     * （零钱）分享好友后，好友购买（运营参数中设置--key：customermakemoney.dibs.frirndsbuy）
     */
    public static  final String CUSTOMERMAKEMONEY_DIBS_FRIRNDSBUY="customermakemoney.frirndsbuy";
    
    /**
     * 红包）分享商品/网店（运营参数中设置--key：customermakemoney.red.share）
     */
    public static  final String CUSTOMERMAKEMONEY_RED_SHARE="customermakemoney.red.share";
    
    /**
     * （红包）邀请好友注册（运营参数中设置--key：customermakemoney.red.invitation）
     */
    public static  final String CUSTOMERMAKEMONEY_RED_INVITATION="makemoney.red.invitation";
    
    /**
     * （红包）有奖问答（运营参数中设置--key：red.instead.answer）
     */
    public static  final String RED_INSTEAD_ANSWER="red.instead.answer";
    
    /**
     * （红包）补全资料80%（运营参数中设置--key：red.instead.completedata）
     */
    public static  final String RED_INSTEAD_COMPLETEDATA="red.instead.completedata";
    
    /**
     * 注册赚取红包 
     */
    public static  final String RED_CUSTOMER_REGISTER="red.customer.register";
    
    
    /**
     * 第三方支付回调定时
     */
	public static final String THIRD_PAY_CALLBACK = "third.pay.callback.time";
	/**
	 * 第三方支付过期时间
	 */
	public static final String THIRD_PAY_EXPIRED_TIME = "third.pay.expired.time";
	/**
	 * 银联支付前缀
	 */
	public static final String BANK_CHECK_CODE = "bank.check.code";
	
	static {
		stateMap.put(STATE_UNPAY, "未支付");
		stateMap.put(STATE_PAYING, "支付中");
		stateMap.put(STATE_SUCCESS, "支付成功");
		stateMap.put(STATE_FAIL, "支付失败");
		refundStateMap.put(REFUND_STATE_FAIL, "退款失败");
		refundStateMap.put(REFUND_STATE_SUCCESS, "退款成功");
		refundStateMap.put(REFUND_STATE_REFUNDING, "退款中");
	}
	
}	
